home *** CD-ROM | disk | FTP | other *** search
- Path: rupret.apana.org.au!not-for-mail
- From: jamesm@turtle.apana.org.au (James McArthur)
- Newsgroups: comp.sys.amiga.misc
- Subject: Re: Q-OS.. What is it??
- Date: 3 Jan 1996 00:29:28 +0930
- Organization: Turtle Systems - The Internet System Of The Northern Territory
- Message-ID: <4cbh8g$65a@turtle.apana.org.au>
- References: <4bk1ui$24v@turtle.apana.org.au> <4bo2ds$6jq@crl3.crl.com> <Pine.LNX.3.91.951227034733.12635D-100000@mail.inhb.co.nz> <2701.6575T70T1367@es.co.nz>
- NNTP-Posting-Host: turtle.apana.org.au
- X-Newsreader: TIN [version 1.2 PL2]
-
- bthompx (bthompx@es.co.nz) wrote:
-
- : Ross Deeley, regarding your message ' Re: Q-OS.. What is it??' -
-
- : >On 25 Dec 1995, Joseph Waldvogel wrote:
-
- : >> Get the file called Q_LOG.LHA from AmiNet and make up your Own Mine.
-
-
- : >So how does it 'recompile' the software? Wouldnt they have to have the
-
- : Well, thats the secret, isn't it ?
-
- : A hypothetical:
-
- : What if you had a version of pc-task that instead of emulating
- : (interpreting) each piece of a pc executable one at a time into motorola
- : code, and then executing it, instead interpreted it all at once and spat
- : the result out as an amigados file ?
-
- : Fine in theory. No problem. Up until now though, opinion was that it'd
- : require an AI to do it, so as it could handle differences in os's, etc.
- : E.g. Translating the intel instructions is easy; getting a pile of them to
- : do the desired effect on a motorola based os is not.
-
- [snip]
-
- So basically;
-
- Foreign Binary -> Foreign Assembly -> Native Assembly -> Native Binary -> Run
- (eg x86 Binary) (eg x86 Assembler) (68k Assembler) (68k Binary)
-
- * x86 Binary to x86 Assembly by using a "look-up" table on the Amiga.
- eg 10100011 = some instruction
-
- * x86 Assembler to 68k Assembler, again via a lookup table.
- Conversion by taking eqv x86 instructions and making them into eqv
- 68k instructions. Instructions not in one CPU have to be re-written
- by someone (something??)
-
- * Then re-compile the Assembler file on the host computer.
-
- : >BTW wasn't Q-DOS the operating system of the old Sinclair 68008 based
- : >machine?
-
- : Yup. I belive there was also a Quick and Dirty dos 'Q DOS'; later renamed
- : MS-DOS....
-
- So in ten years time, PC's will be based on the MS-DOS of the next
- generation :-)
-
- : ...... Brendan
-
- : --
- : +-------------------------------+----------------------------------------+
- : | | * NOTICE * |
- : | |The contents of this message originating|
- : | .: |from Brendan Thompson are Copyright 1995|
- : | .::: |Brendan Thompson. All rights reserved. |
- : | .;' :: | |
- : | .;' :: |Permission is granted for organistions |
- : | .::::::::: |other than Microsoft to reproduce all |
- : | .::. .::. |or part of this message, until further |
- : | Amiga: It's a kind of magic |notice. |
- : +-------------------------------+----------------------------------------+
-
-
-